00001
00002
00003
00004
00005
00006
00007
00008
00009 package jvn;
00010 import java.io.Serializable;
00011
00018 public interface JvnLocalServer {
00019
00026 public JvnObject jvnCreateObject(Serializable jos)
00027 throws jvn.JvnException;
00028
00035 public void jvnRegisterObject(String jon, JvnObject jo)
00036 throws jvn.JvnException;
00037
00044 public JvnObject jvnLookupObject(String jon, Class<? extends JvnObject> type)
00045 throws jvn.JvnException;
00046
00047
00054 public Serializable jvnLockRead(int joi)
00055 throws JvnException;
00056
00063 public Serializable jvnLockWrite(int joi)
00064 throws JvnException;
00065
00070 public void jvnTerminate()
00071 throws jvn.JvnException;
00072 }
00073
00074